<?php
/**
 * 视图类
 * 功能：渲染页面，不是一个模板引擎类
 * @todo 不计划编写一个模板引擎类和引入第三方模板引擎类
 * 2017-01-17
 */
namespace phpless\core;

class View
{
    // 模型层主目录
    protected $view_path;#=APP_PATH.'/View/';
    public function __construct($tpl,$data)
    {
        $this->view_path=APP_PATH.'/View/';
        $this->display($tpl,$data);
    }
    // display
    public function display($tpl,$view_data)
    {
        $view_path=$this->view_path;
        foreach($view_data as $key=>$value){
            $$key=$value;
        }
        $tpl=$tpl?"{$view_path}{$tpl}.php":"{$view_path}index.php";
        include $tpl;
    }
}
